#include<stdio.h>
#include<string.h>
#include<stdlib.h> 



 
 
typedef struct Information
{
	char name[20];
	int tele;
	char title[12];
	char post[30];
	char email[20];
}Information;


 
typedef struct Contact
{
	Information* data;//存放数据
	int capacity;//当前通讯录容量
	int sz;//实际有效信息数量
}Contact;
 

void Init(Contact* pc);//初始化通讯录

void Add(Contact* pc);//增加联系人

void Show(Contact* pc);//显示通讯录

void Delete(Contact* pc);//删除联系人

int Find_Name(char* name, Contact* pc);//查找联系人

void Search(Contact* pc);//查找联系人

void Modify(Contact* pc);//修改联系人

void Sort(Contact* pc);//对联系人进行排序

int Addcapacity(Contact* pc);//增容

void Destroy(Contact* pc);//销毁通讯录

void Load(Contact* pc);//加载通讯录

void Save(Contact* pc);//保存通讯录
 
 